//package com.mask.cms.controller;
//
//
//
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//import com.mask.cms.entity.Banner;
//import com.mask.cms.service.BannerService;
//import com.mask.roll.common.util.RollResponse;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//
///**
// * <p>
// * 后台banner管理接口
// * </p>
// *
// * @author hx
// */
//@RestController
//@RequestMapping("/cms/admin/banner")
//@CrossOrigin
//public class BannerAdminController {
//
//    @Autowired
//    private BannerService bannerService;
//
//    //1 分页查询banner
//    @GetMapping("pageBanner/{page}/{limit}")
//    public RollResponse pageBanner(@PathVariable long page, @PathVariable long limit) {
//        Page<Banner> pageBanner = new Page<>(page,limit);
//        bannerService.page(pageBanner,null);
////        return RollResponse.ok().data("items",pageBanner.getRecords()).data("total",pageBanner.getTotal());
//        return RollResponse.result()
//    }
//
//    //2 添加banner
//    @PostMapping("addBanner")
//    public R addBanner(@RequestBody Banner crmBanner) {
//        bannerService.save(crmBanner);
//        return R.ok();
//    }
//
//    @ApiOperation(value = "获取Banner")
//    @GetMapping("get/{id}")
//    public R get(@PathVariable String id) {
//        Banner banner = bannerService.getById(id);
//        return R.ok().data("item", banner);
//    }
//
//    @ApiOperation(value = "修改Banner")
//    @PutMapping("update")
//    public R updateById(@RequestBody Banner banner) {
//        bannerService.updateById(banner);
//        return R.ok();
//    }
//
//    @ApiOperation(value = "删除Banner")
//    @DeleteMapping("remove/{id}")
//    public R remove(@PathVariable String id) {
//        bannerService.removeById(id);
//        return R.ok();
//    }
//}
//
